Compund Words

Sponsored Links

Last Search Words

Search Result:lemongrass oil

lemongrass oil   (TTS Sound)



Overview of noun lemongrass_oil

The noun lemongrass oil has 1 sense


  • lemongrass, lemon grass, lemongrass oil -- (an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines)